Big Huge Thesaurus

golden polypody

noun